import { getFormattedDate, sendWeChatArticle } from './utils';


async function sendLink(regionConf: string) {

    const robotUri = 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=0122eb97-ab81-41b6-b483-d3de5afc2b13';
    const pic = 'https://maopuyufile-1304875256.cos.ap-shanghai.myqcloud.com/pics/zhy.png';

    let article_link = '';
    let title = '';
    if (regionConf === '国外') {
        article_link = `http://journal.chicmax.net:8010/${getFormattedDate('YYYY/MM/DD')}/gwzl${getFormattedDate()}/`;
        title = `国外公司专利${getFormattedDate('YYYY年MM月DD日')}`;
    } else {
        article_link = `http://journal.chicmax.net:8010/${getFormattedDate('YYYY/MM/DD')}/gnzl${getFormattedDate()}/`;
        title = `国内公司专利${getFormattedDate('YYYY年MM月DD日')}`;
    }
    
    const desc = '上美研发中心和AI研究中心合力打造专利AI总结周汇总';
    sendWeChatArticle(robotUri, pic, article_link, title, desc)
}


/**
 * 入口函数
 */
async function main() {
    ['国内', '国外'].map(region => sendLink(region))
}

// 如果模块是通过命令行直接运行的，那么执行 main 函数
if (require.main === module) {
    main();
    
}